Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17A ELDON ROAD Semi-Detached £12,468,115 £2,650,000 24 Jul 1998
17B ELDON ROAD Semi-Detached £12,088,132 £10,350,000 30 Nov 2020
FLAT 2 18 ELDON ROAD Flats/Maisonettes £819,061 £160,000 31 Jul 1997
FLAT 4 18 ELDON ROAD Flats/Maisonettes £544,521 £320,000 25 Oct 2006
19 ELDON ROAD Terraced £9,328,500 £2,050,000 15 Feb 1999
20 ELDON ROAD Terraced £14,849,794 £10,000,000 31 Mar 2015
22 ELDON ROAD Terraced £8,225,971 £4,800,000 19 Oct 2010
23 ELDON ROAD Terraced £5,914,046 £3,700,000 4 Jun 2007
24 ELDON ROAD Terraced £11,735,174 £11,500,000 23 Jun 2023
25 ELDON ROAD Terraced £13,500,000 5 May 2023
26 ELDON ROAD Semi-Detached £7,109,595 £5,300,000 7 Jul 2016
28 ELDON ROAD Detached £7,495,267 £7,300,000 16 May 2022
29 ELDON ROAD Semi-Detached £7,379,605 £1,300,000 29 Jun 1995